package com.hxzy.shop.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * saas订单日志记录表
 * </p>
 *
 * @author qy
 * @since 2021-08-18
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="SaasOrderLog对象", description="saas订单日志记录表")
public class SaasOrderLog implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "id")
    @TableId
    private Long id;

    @ApiModelProperty(value = "订单id")
    private String orderId;

    @ApiModelProperty(value = "调用接口名称")
    private String action;

    @ApiModelProperty(value = "购买者账户id")
    private String accountId;

    @ApiModelProperty(value = "实例标识ID(signId),创建时为0,为saas_order表的id")
    private String signId;

    @ApiModelProperty(value = "云市场产品id")
    private Integer productId;

    @ApiModelProperty(value = "请求json串")
    private String reqData;

    @ApiModelProperty(value = "响应json串")
    private String repData;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;


}
